The Fast Generalized Gauss Transform

نویسندگان

  • Marina Spivak
  • Shravan K. Veerapaneni
  • Leslie Greengard
چکیده

The fast Gauss transform allows for the calculation of the sum of N Gaussians at M points in O(N + M) time. Here, we extend the algorithm to a wider class of kernels, motivated by quadrature issues that arise in using integral equation methods for solving the heat equation on moving domains. In particular, robust high-order product integration methods require convolution with O(q) distinct Gaussian-type kernels in order to obtain qth order accuracy in time. The generalized Gauss transform permits the computation of each of these kernels and, thus, the construction of fast solvers with optimal computational complexity. We also develop plane-wave representations of these Gaussian-type fields, permitting the “diagonal translation” version of the Gauss transform to be applied. When the sources and targets lie on a uniform grid, or a hierarchy of uniform grids, we show that the curse of dimensionality (the exponential growth of complexity constants with dimension) can be avoided. Under these conditions, our implementation has a lower operation count than the fast Fourier transform (FFT).

منابع مشابه

The fast Gauss transform with complex parameters q

We construct a fast method, OðN logNÞ, for the computation of discrete Gauss transforms with complex parameters, capable of dealing with unequally spaced grid points. The method is based on Fourier techniques, and in particular it makes use of a modified unequally spaced fast Fourier transform algorithm, in combination with previously suggested divide and conquer strategies for ordinary fast Ga...

متن کامل

Fast Gauss transforms with complex parameters using NFFTs

at the target knots yj ∈ [−14 , 1 4 ], j = 1, . . . ,M , where σ = a + ib, a > 0, b ∈ R denotes a complex parameter. Fast Gauss transforms for real parameters σ were developed, e.g., in [15, 8, 9]. In [12], we have specified a more general fast summation algorithm for the Gaussian kernel. Recently, a fast Gauss transform for complex parameters σ with arithmetic complexity O(N log N + M) was int...

متن کامل

The fast Gauss transform with all the proofs

In this report we discuss some technical aspects of the fast Gauss transform (FGT). The FGT is a special case of the single level FMM for the Gaussian potential. We give detailed derivation of the correct error bounds which is rather terse in the original paper. We also briefly discuss about the data structures to implement the space subdivision in higher dimensional spaces. [ FGT ]: April 8, 2006

متن کامل

Application of the Fast Gauss Transform to Option Pricing

In many of the numerical methods for pricing American options based on the dynamic programming approach, the most computationally intensive part can be formulated as the summation of Gaussians. Though this operation usually requires O NN ′ work when there are N ′ summations to compute and the number of terms appearing in each summation is N , we can reduce the amount of work to O N +N ′ by usin...

متن کامل

The Application of the Fast Fourier Transform to Jacobi Polynomial expansions

We observe that the exact connection coefficient relations transforming modal coefficients of one Jacobi Polynomial class to the modal coefficients of certain other classes are sparse. Because of this, when one of the classes corresponds to the Chebyshev case, the Fast Fourier Transform can be used to quickly compute modal coefficients for Jacobi Polynomial expansions of class (α, β) when 2α an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:
  • SIAM J. Scientific Computing

دوره 32  شماره 

صفحات  -

تاریخ انتشار 2010